<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="edge" />
    <meta name="“renderer”" content="“webkit”" />
    <meta name="referrer" content="always" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <link
      rel="shortcut icon"
      href="https://img3.doubanio.com/favicon.ico"
      type="image/x-icon"
    />

    <link
      rel="search"
      type="application/opensearchdescription+xml"
      title="python - 读书 - 豆瓣搜索"
      href="/opensearch"
    />

    <title>python - 读书 - 豆瓣搜索</title>
    <meta name="description" content="python - 读书 - 豆瓣搜索" />
    <link
      rel="stylesheet"
      href="https://img3.doubanio.com/f/shire/b8383160c4478308dcfd49d1363ebfffbb93a017/css/douban.css"
    />
    <style>
      #wrapper {
        width: 1040px;
        box-sizing: border-box;
      }
      @media (max-width: 1024px) {
        #wrapper {
          width: 1000px;
        }
      }
    </style>
    <script
      type="text/javascript"
      defer=""
      async=""
      src="https://img3.doubanio.com/dae/fundin/piwik.js"
    ></script>
    <script
      async=""
      src="//www.googletagmanager.com/gtm.js?id=GTM-5WP579"
    ></script>
    <script
      type="text/javascript"
      src="//img1.doubanio.com/ZGJhYzhmaC9mL2FkanMvOTY0ZDI5MjQ5N2ViOGI2ZGU3ODdkYmI3YTk3NDliMTJlMzNmMGNlYy9hZC5yZWxlYXNlLmpz"
      async="true"
    ></script>
    <script src="//img3.doubanio.com/dae/staticng/s/search/a9e84c13a947e931e7fbc531411cf111de609bff/dist/jquery.js"></script>

    <style type="text/css">
      #root {
        min-height: 500px;
      }

      #root > .search-title {
        font-size: 25px;
        font-weight: bold;
        line-height: 1;
        margin-bottom: 30px;
        padding: 0;
        color: #494949;
      }
    </style>
    <style type="text/css">
      /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
      html {
        line-height: 1.15;
        -ms-text-size-adjust: 100%;
        -webkit-text-size-adjust: 100%;
      }
      body {
        margin: 0;
      }
      article,
      aside,
      footer,
      header,
      nav,
      section {
        display: block;
      }
      h1 {
        font-size: 2em;
        margin: 0.67em 0;
      }
      figcaption,
      figure,
      main {
        display: block;
      }
      figure {
        margin: 1em 40px;
      }
      hr {
        box-sizing: content-box;
        height: 0;
        overflow: visible;
      }
      pre {
        font-family: monospace, monospace;
        font-size: 1em;
      }
      a {
        background-color: transparent;
        -webkit-text-decoration-skip: objects;
      }
      abbr[title] {
        border-bottom: none;
        text-decoration: underline;
        text-decoration: underline dotted;
      }
      b,
      strong {
        font-weight: inherit;
        font-weight: bolder;
      }
      code,
      kbd,
      samp {
        font-family: monospace, monospace;
        font-size: 1em;
      }
      dfn {
        font-style: italic;
      }
      mark {
        background-color: #ff0;
        color: #000;
      }
      small {
        font-size: 80%;
      }
      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
      }
      sub {
        bottom: -0.25em;
      }
      sup {
        top: -0.5em;
      }
      audio,
      video {
        display: inline-block;
      }
      audio:not([controls]) {
        display: none;
        height: 0;
      }
      img {
        border-style: none;
      }
      svg:not(:root) {
        overflow: hidden;
      }
      button,
      input,
      optgroup,
      select,
      textarea {
        font-family: sans-serif;
        font-size: 100%;
        line-height: 1.15;
        margin: 0;
      }
      button,
      input {
        overflow: visible;
      }
      button,
      select {
        text-transform: none;
      }
      [type="reset"],
      [type="submit"],
      button,
      html [type="button"] {
        -webkit-appearance: button;
      }
      [type="button"]::-moz-focus-inner,
      [type="reset"]::-moz-focus-inner,
      [type="submit"]::-moz-focus-inner,
      button::-moz-focus-inner {
        border-style: none;
        padding: 0;
      }
      [type="button"]:-moz-focusring,
      [type="reset"]:-moz-focusring,
      [type="submit"]:-moz-focusring,
      button:-moz-focusring {
        outline: 1px dotted ButtonText;
      }
      fieldset {
        padding: 0.35em 0.75em 0.625em;
      }
      legend {
        box-sizing: border-box;
        color: inherit;
        display: table;
        max-width: 100%;
        padding: 0;
        white-space: normal;
      }
      progress {
        display: inline-block;
        vertical-align: baseline;
      }
      textarea {
        overflow: auto;
      }
      [type="checkbox"],
      [type="radio"] {
        box-sizing: border-box;
        padding: 0;
      }
      [type="number"]::-webkit-inner-spin-button,
      [type="number"]::-webkit-outer-spin-button {
        height: auto;
      }
      [type="search"] {
        -webkit-appearance: textfield;
        outline-offset: -2px;
      }
      [type="search"]::-webkit-search-cancel-button,
      [type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
      }
      ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit;
      }
      details,
      menu {
        display: block;
      }
      summary {
        display: list-item;
      }
      canvas {
        display: inline-block;
      }
      [hidden],
      template {
        display: none;
      }
    </style>
    <style
      type="text/css"
      data-styled-components=""
      data-styled-components-is-local="false"
      nonce="undefined"
    >
      /* sc-component-id: sc-global-90603819 */
    </style>
    <style
      type="text/css"
      data-styled-components="KHbkf jDZFxE bPLyUV hxNRHc eszZtj ksdtVX eSyqVy dkpfYo"
      data-styled-components-is-local="true"
      nonce="undefined"
    >
      /* sc-component-id: sc-bwzfXH */
      .sc-bwzfXH {
      }
      .hxNRHc {
        margin: 10px 0;
      }
      .hxNRHc,
      .hxNRHc span {
        line-height: 1;
      }
      .hxNRHc .score {
        color: #f29702;
      }
      .hxNRHc .label {
        color: #666;
        margin-left: 5px;
      }
      /* sc-component-id: sc-bxivhb */
      .sc-bxivhb {
      }
      .jDZFxE {
        margin-bottom: 30px;
      }
      .jDZFxE .item-root {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        position: relative;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
      }
      .jDZFxE .cover-link {
        background: none;
        width: 48px;
        max-height: 72px;
        margin-right: 15px;
      }
      .jDZFxE .cover {
        width: 48px;
        max-height: 72px;
      }
      .jDZFxE .detail {
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        min-width: 0;
      }
      .jDZFxE .detail .title {
        font-size: 14px;
        font-weight: 500;
        overflow: visible;
        position: relative;
        top: -1px;
      }
      .jDZFxE .detail .label {
        height: 12px;
        font-size: 12px;
        margin-left: 5px;
      }
      .jDZFxE .detail .title-text,
      .jDZFxE .detail .label,
      .jDZFxE .detail .label-actions {
        display: inline;
        vertical-align: middle;
        line-height: 1.5;
      }
      .jDZFxE .detail .label-actions {
        display: inline;
        margin-left: 5px;
      }
      .jDZFxE .detail .label-actions a {
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
        position: relative;
        top: -1px;
      }
      .jDZFxE .detail .label-actions a.icon {
        width: 19px;
        height: 19px;
      }
      .jDZFxE .detail .label-actions a.icon[data-icon="play"] {
        background: url()
          left top no-repeat;
        background-size: cover;
      }
      .jDZFxE .detail .label-actions a.icon[data-icon="play"]:hover {
        background-position: left -23px;
      }
      .jDZFxE .detail .meta {
        margin-top: 7px;
        color: #999;
        font-size: 12px;
        line-height: 1.5;
        overflow: visible;
      }
      .jDZFxE .detail .meta.abstract {
        margin-top: 10px;
        line-height: 1.4;
      }
      .jDZFxE .gallery-topics {
        margin-top: 20px;
        padding-left: 63px;
      }
      .jDZFxE .gallery-topics .item {
        position: relative;
        min-height: 20px;
        padding-left: 40px;
        margin-bottom: 12px;
      }
      .jDZFxE .gallery-topics .item:last-of- {
        margin-bottom: 0;
      }
      .jDZFxE .gallery-topics .item .label {
        width: 34px;
        border-color: #cccccc;
        border-width: 1px;
        border-style: solid;
        border-radius: 4px;
        font-size: 12px;
        line-height: 19px;
        text-align: center;
        color: #5d5d5d;
        position: absolute;
        left: 0;
        top: 0;
      }
      .jDZFxE .gallery-topics .item .detail h2 {
        line-height: 18px;
        font-size: 13px;
        padding: 0;
        margin: 0;
        margin-bottom: 5px;
      }
      .jDZFxE .gallery-topics .item .detail .info {
        line-height: 16px;
        font-size: 11px;
        color: #9b9b9b;
        padding-left: 5px;
      }
      /* sc-component-id: sc-bZQynM */
      .sc-bZQynM {
      }
      .bPLyUV .rating {
        margin: 10px 0;
      }
      .bPLyUV .detail .meta {
        display: inline-block;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        word-wrap: normal;
        display: block;
      }
      .bPLyUV .detail .meta.abstract {
        margin-top: -3px;
        line-height: 1.5;
      }
      .bPLyUV .detail .meta.abstract_2 {
        margin-top: 0px;
      }
      .bPLyUV ._1vp60aqg1 {
        margin: 7px 0 0;
        display: inline-block;
      }
      .bPLyUV ._1vp60aqg1 .status-text {
        color: #666;
      }
      .bPLyUV ._g2wn6tig2 {
        float: right;
        margin-right: -15px;
      }
      /* sc-component-id: sc-htoDjs */
      .sc-htoDjs {
      }
      .eszZtj {
        margin: 60px 0 20px 0;
      }
      .eszZtj a {
        font-size: 14px;
      }
      .eszZtj a.activate,
      .eszZtj a.activate:hover {
        -webkit-text-decoration: none;
        text-decoration: none;
        cursor: default;
        background: #83bf73;
        pointer-events: none;
      }
      .eszZtj .prev.activate,
      .eszZtj .next.activate {
        color: #aaa;
        background-color: inherit;
      }
      /* sc-component-id: sc-dnqmqq */
      .sc-dnqmqq {
      }
      .ksdtVX {
        margin-bottom: 25px;
      }
      .ksdtVX .title {
        font-size: 14px;
        text-align: left;
        color: #007722;
        margin-bottom: 14px;
      }
      .ksdtVX .link {
        margin-bottom: 11px;
      }
      /* sc-component-id: sc-iwsKbI */
      .sc-iwsKbI {
      }
      .eSyqVy {
        font-size: 14px;
      }
      /* sc-component-id: sc-gZMcBi */
      .sc-gZMcBi {
      }
      .dkpfYo {
        display: none;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        border: none;
        z-index: 999;
      }
      /* sc-component-id: sc-gqjmRU */
      .sc-gqjmRU {
      }
      .KHbkf ._ijd1lu1g4 {
        overflow: hidden;
      }
      .KHbkf ._gen25y3g3 {
        font-size: 25px;
        font-weight: bold;
        margin-bottom: 30px;
        padding: 0;
        color: #494949;
      }
      .KHbkf ._v308ktxg7 {
        width: 675px;
        float: left;
        padding-top: 15px;
      }
      .KHbkf ._c12w7hdg8 {
        width: 300px;
        float: right;
        margin-bottom: 30px;
      }
      .KHbkf ._25i470fg9 ._a08me8tga {
        margin-bottom: 24px;
        font-size: 12px;
        color: #494949;
      }
      .KHbkf ._25i470fg9 ._a08me8tga:nth-child(2) {
        margin-bottom: 20px;
      }
      .KHbkf ._3d5n684gb {
        margin-bottom: 20px;
      }
    </style>
    <script src="https://ssl.google-analytics.com/ga.js" async="true"></script>
  </head>
  <body>
    <link
      href="//img3.doubanio.com/dae/accounts/resources/527f922/shire/bundle.css"
      rel="stylesheet"
      type="text/css"
    />

    <div id="db-global-nav" class="global-nav">
      <div class="bd">
        <div class="top-nav-info">
          <a
            href="https://accounts.douban.com/passport/login?source=main"
            class="nav-login"
            rel="nofollow"
          >
            登录/注册
          </a>
        </div>

        <div class="top-nav-doubanapp">
          <a
            href="https://www.douban.com/doubanapp/app?channel=top-nav"
            class="lnk-doubanapp"
          >
            下载豆瓣客户端
          </a>
          <div id="doubanapp-tip">
            <a
              href="https://www.douban.com/doubanapp/app?channel=qipao"
              class="tip-link"
            >
              豆瓣
              <span class="version">6.0</span>
              全新发布
            </a>
            <a href="javascript: void 0;" class="tip-close">×</a>
          </div>
          <div id="top-nav-appintro" class="more-items">
            <p class="appintro-title">豆瓣</p>
            <p class="qrcode">扫码直接下载</p>
            <div class="download">
              <a
                href="https://www.douban.com/doubanapp/redirect?channel=top-nav&amp;direct_dl=1&amp;download=iOS"
              >
                iPhone
              </a>
              <span>·</span>
              <a
                href="https://www.douban.com/doubanapp/redirect?channel=top-nav&amp;direct_dl=1&amp;download=Android"
                class="download-android"
              >
                Android
              </a>
            </div>
          </div>
        </div>

        <div class="global-nav-items">
          <ul>
            <li class="on">
              <a
                href="https://www.douban.com"
                data-moreurl-dict='{"from":"top-nav-click-main","uid":"0"}'
              >
                豆瓣
              </a>
            </li>
            <li class="">
              <a
                href="https://book.douban.com"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-book","uid":"0"}'
              >
                读书
              </a>
            </li>
            <li class="">
              <a
                href="https://movie.douban.com"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-movie","uid":"0"}'
              >
                电影
              </a>
            </li>
            <li class="">
              <a
                href="https://music.douban.com"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-music","uid":"0"}'
              >
                音乐
              </a>
            </li>
            <li class="">
              <a
                href="https://www.douban.com/location"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-location","uid":"0"}'
              >
                同城
              </a>
            </li>
            <li class="">
              <a
                href="https://www.douban.com/group"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-group","uid":"0"}'
              >
                小组
              </a>
            </li>
            <li class="">
              <a
                href="https://read.douban.com/?dcs=top-nav&amp;dcm=douban"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-read","uid":"0"}'
              >
                阅读
              </a>
            </li>
            <li class="">
              <a
                href="https://douban.fm/?from_=shire_top_nav"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-fm","uid":"0"}'
              >
                FM
              </a>
            </li>
            <li class="">
              <a
                href="https://time.douban.com/?dt_time_source=douban-web_top_nav"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-time","uid":"0"}'
              >
                时间
              </a>
            </li>
            <li class="">
              <a
                href="https://market.douban.com/?utm_campaign=douban_top_nav&amp;utm_source=douban&amp;utm_medium=pc_web"
                target="_blank"
                data-moreurl-dict='{"from":"top-nav-click-market","uid":"0"}'
              >
                豆品
              </a>
            </li>
          </ul>
        </div>
      </div>
    </div>
    <script>
      window._GLOBAL_NAV = {
        DOUBAN_URL: "https://www.douban.com",
        N_NEW_NOTIS: 0,
        N_NEW_DOUMAIL: 0,
      };
    </script>

    <script
      src="//img3.doubanio.com/dae/accounts/resources/527f922/shire/bundle.js"
      defer="defer"
    ></script>

    <link
      href="//img3.doubanio.com/dae/accounts/resources/527f922/book/bundle.css"
      rel="stylesheet"
      type="text/css"
    />

    <div id="db-nav-book" class="nav">
      <div class="nav-wrap">
        <div class="nav-primary">
          <div class="nav-logo">
            <a href="https://book.douban.com">豆瓣读书</a>
          </div>
          <div class="nav-search">
            <form
              action="https://search.douban.com/book/subject_search"
              method="get"
            >
              <fieldset>
                <legend>搜索：</legend>
                <label for="inp-query"></label>
                <div class="inp">
                  <input
                    id="inp-query"
                    name="search_text"
                    size="22"
                    maxlength="60"
                    placeholder="书名、作者、ISBN"
                    value="python"
                    autocomplete="off"
                  />
                </div>
                <div class="inp-btn">
                  <input type="submit" value="搜索" />
                </div>
                <input type="hidden" name="cat" value="1001" />
              </fieldset>
            </form>
          </div>
        </div>
      </div>
      <div class="nav-secondary">
        <div class="nav-items">
          <ul>
            <li>
              <a href="https://book.douban.com/cart/">购书单</a>
            </li>
            <li>
              <a
                href="https://read.douban.com/ebooks/?dcs=book-nav&amp;dcm=douban"
                target="_blank"
              >
                电子图书
              </a>
            </li>
            <li>
              <a
                href="https://market.douban.com/book?utm_campaign=book_nav_freyr&amp;utm_source=douban&amp;utm_medium=pc_web"
              >
                豆瓣书店
              </a>
            </li>
            <li>
              <a
                href="https://book.douban.com/annual/2019?source=navigation"
                target="_blank"
              >
                2019年度榜单
              </a>
            </li>
            <li>
              <a
                href="https://m.douban.com/standbyme/annual2019?source=navigation"
                target="_blank"
              >
                2019书影音报告
              </a>
            </li>
            <li class="book-cart">
              <a
                href="https://market.douban.com/cart/?biz_type=book&amp;utm_campaign=book_nav_cart&amp;utm_source=douban&amp;utm_medium=pc_web"
                target="_blank"
              >
                购物车
              </a>
            </li>
          </ul>
        </div>

        <a
          href="https://book.douban.com/annual/2019?source=book_navigation"
          class="bookannual"
        ></a>
      </div>
    </div>

    <script id="suggResult" type="text/x-jquery-tmpl">
      <li data-link="{{= url}}">
                <a href="{{= url}}" onclick="moreurl(this, {from:'book_search_sugg', query:'{{= keyword }}', subject_id:'{{= id}}', i: '{{= index}}', type: '{{= type}}'})">
                <img src="{{= pic}}" width="40" />
                <div>
                    <em>{{= title}}</em>
                    {{if year}}
                        <span>{{= year}}</span>
                    {{/if}}
                    <p>
                    {{if type == "b"}}
                        {{= author_name}}
                    {{else type == "a" }}
                        {{if en_name}}
                            {{= en_name}}
                        {{/if}}
                    {{/if}}
                     </p>
                </div>
            </a>
            </li>
    </script>

    <script
      src="//img3.doubanio.com/dae/accounts/resources/527f922/book/bundle.js"
      defer="defer"
    ></script>

    <div id="wrapper">
      <div id="root" class="root">
        <div class="sc-gqjmRU KHbkf">
          <div class="_a39p15ig6">
            <h1 class="_gen25y3g3">搜索 python</h1>
          </div>
          <div class="_ijd1lu1g4">
            <div class="_v308ktxg7">
              <div>
                <div class="sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/series/50553"
                          class="title-text"
                        >
                          [丛书] 图灵程序设计丛书·Python系列
                        </a>
                      </div>
                      <div class="meta abstract" style="overflow: hidden;">
                        <div class="meta abstract" style="line-height: 16.8px;">
                          人民邮电出版社 / 共43册
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/26829016/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'0',query:'python',subject_id:'26829016',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img9.doubanio.com/view/subject/m/public/s28891775.jpg"
                        alt="Python编程 : 从入门到实践"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/26829016/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'0',query:'python',subject_id:'26829016',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python编程 : 从入门到实践
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">9.1</span>
                        <span class="pl">(3237人评价)</span>
                      </div>
                      <div class="meta abstract">
                        [美] 埃里克·马瑟斯 / 袁国忠 / 人民邮电出版社 / 2016-7-1
                        / 89.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/30293801/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'1',query:'python',subject_id:'30293801',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img1.doubanio.com/view/subject/m/public/s29839337.jpg"
                        alt="Python深度学习"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/30293801/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'1',query:'python',subject_id:'30293801',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python深度学习
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar50 rating-stars"></span>
                        <span class="rating_nums">9.6</span>
                        <span class="pl">(634人评价)</span>
                      </div>
                      <div class="meta abstract">
                        [美] 弗朗索瓦•肖莱 / 张亮 / 人民邮电出版社 / 2018-8 /
                        119.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/25779298/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'2',query:'python',subject_id:'25779298',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s27275372.jpg"
                        alt="利用Python进行数据分析"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/25779298/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'2',query:'python',subject_id:'25779298',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          利用Python进行数据分析
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">8.6</span>
                        <span class="pl">(1324人评价)</span>
                      </div>
                      <div class="meta abstract">
                        Wes McKinney / 唐学韬 / 机械工业出版社 / 2013-11-18 /
                        89.00
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/26836700/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'3',query:'python',subject_id:'26836700',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img1.doubanio.com/view/subject/m/public/s28895767.jpg"
                        alt="Python编程快速上手 : 让繁琐工作自动化"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/26836700/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'3',query:'python',subject_id:'26836700',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python编程快速上手 : 让繁琐工作自动化
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">8.9</span>
                        <span class="pl">(763人评价)</span>
                      </div>
                      <div class="meta abstract">
                        Al Sweigart / 王海鹏 / 人民邮电出版社/异步图书 /
                        2016-7-1 / 69.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/27028517/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'4',query:'python',subject_id:'27028517',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img9.doubanio.com/view/subject/m/public/s29434304.jpg"
                        alt="流畅的Python"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/27028517/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'4',query:'python',subject_id:'27028517',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          流畅的Python
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">9.4</span>
                        <span class="pl">(743人评价)</span>
                      </div>
                      <div class="meta abstract">
                        [巴西] Luciano Ramalho / 安道 / 吴珂 / 人民邮电出版社 /
                        2017-5-15 / 139元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/4866934/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'5',query:'python',subject_id:'4866934',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s4387251.jpg"
                        alt="Python基础教程（第2版）"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/4866934/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'5',query:'python',subject_id:'4866934',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python基础教程（第2版）
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar40 rating-stars"></span>
                        <span class="rating_nums">8.0</span>
                        <span class="pl">(1792人评价)</span>
                      </div>
                      <div class="meta abstract">
                        Magnus Lie Hetland / 司维 / 曾军崴 / 谭颖华 /
                        人民邮电出版社 / 2010-7 / 69.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/26709315/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'6',query:'python',subject_id:'26709315',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s28384052.jpg"
                        alt="Effective Python : 编写高质量Python代码的59个有效方法"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/26709315/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'6',query:'python',subject_id:'26709315',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Effective Python : 编写高质量Python代码的59个有效方法
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">9.0</span>
                        <span class="pl">(265人评价)</span>
                      </div>
                      <div class="meta abstract">
                        布雷特·斯拉特金（Brett Slatkin） / 爱飞翔 /
                        机械工业出版社 / 2016-1 / 59
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/10561367/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'7',query:'python',subject_id:'10561367',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s27262723.jpg"
                        alt="Head First Python（中文版） : Head First Python"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/10561367/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'7',query:'python',subject_id:'10561367',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Head First Python（中文版） : Head First Python
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar40 rating-stars"></span>
                        <span class="rating_nums">7.9</span>
                        <span class="pl">(616人评价)</span>
                      </div>
                      <div class="meta abstract">
                        巴里（Barry.P.） / 林琪 等 / 中国电力出版社 / 2012-3-1 /
                        68.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/26005639/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'8',query:'python',subject_id:'26005639',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img1.doubanio.com/view/subject/m/public/s27490779.jpg"
                        alt="父与子的编程之旅 : 与小卡特一起学Python"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/26005639/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'8',query:'python',subject_id:'26005639',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          父与子的编程之旅 : 与小卡特一起学Python
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">8.5</span>
                        <span class="pl">(252人评价)</span>
                      </div>
                      <div class="meta abstract">
                        桑德 (Warren Sande) / 桑德 (Carter Sande) / 苏金国 /
                        易郑超 / 人民邮电出版社 / 2014-10-1 / CNY 69.00
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/30283996/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'9',query:'python',subject_id:'30283996',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s29829100.jpg"
                        alt="利用Python进行数据分析 原书第2版"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/30283996/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'9',query:'python',subject_id:'30283996',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          利用Python进行数据分析 原书第2版
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar40 rating-stars"></span>
                        <span class="rating_nums">8.2</span>
                        <span class="pl">(297人评价)</span>
                      </div>
                      <div class="meta abstract">
                        Wes McKinney / 徐敬一 / 机械工业出版社 / 2018-7 / 119
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/26381341/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'10',query:'python',subject_id:'26381341',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s28259942.jpg"
                        alt="Python Cookbook（第3版）"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/26381341/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'10',query:'python',subject_id:'26381341',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python Cookbook（第3版）
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">9.3</span>
                        <span class="pl">(286人评价)</span>
                      </div>
                      <div class="meta abstract">
                        David M. Beazley / Brian K. Jones / 陈舸 /
                        人民邮电出版社 / 2015-5-1 / 108.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/3112503/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'11',query:'python',subject_id:'3112503',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img1.doubanio.com/view/subject/m/public/s5911178.jpg"
                        alt="Python核心编程（第二版）"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/3112503/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'11',query:'python',subject_id:'3112503',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python核心编程（第二版）
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar40 rating-stars"></span>
                        <span class="rating_nums">7.7</span>
                        <span class="pl">(1561人评价)</span>
                      </div>
                      <div class="meta abstract">
                        [美]Wesley J. Chun（陳仲才） / CPUG / 人民邮电出版社 /
                        2008-06 / 89.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/3117898/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'12',query:'python',subject_id:'3117898',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img3.doubanio.com/view/subject/m/public/s3435132.jpg"
                        alt="Python源码剖析 : 深度探索动态语言核心技术"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/3117898/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'12',query:'python',subject_id:'3117898',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python源码剖析 : 深度探索动态语言核心技术
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar45 rating-stars"></span>
                        <span class="rating_nums">8.7</span>
                        <span class="pl">(779人评价)</span>
                      </div>
                      <div class="meta abstract">
                        陈儒 / 电子工业出版社 / 2008-6 / 69.80元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/26264642/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'13',query:'python',subject_id:'26264642',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img1.doubanio.com/view/subject/m/public/s27836847.jpg"
                        alt='"笨办法"学Python'
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/26264642/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'13',query:'python',subject_id:'26264642',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          "笨办法"学Python
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar40 rating-stars"></span>
                        <span class="rating_nums">7.8</span>
                        <span class="pl">(661人评价)</span>
                      </div>
                      <div class="meta abstract">
                        肖 (Zed A.Shaw) / 王巍巍 / 人民邮电出版社 / 2014-11-1 /
                        CNY 49.00
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="sc-bZQynM bPLyUV sc-bxivhb jDZFxE">
                  <div class="item-root">
                    <a
                      href="https://book.douban.com/subject/5336893/"
                      data-moreurl="onclick=&quot;moreurl(this,{i:'14',query:'python',subject_id:'5336893',from:'book_subject_search',cat_id:'1001'})&quot;"
                      class="cover-link"
                    >
                      <img
                        src="https://img1.doubanio.com/view/subject/m/public/s6237088.jpg"
                        alt="Python自然语言处理"
                        class="cover"
                      />
                    </a>
                    <div class="detail">
                      <div class="title">
                        <a
                          href="https://book.douban.com/subject/5336893/"
                          data-moreurl="onclick=&quot;moreurl(this,{i:'14',query:'python',subject_id:'5336893',from:'book_subject_search',cat_id:'1001'})&quot;"
                          class="title-text"
                        >
                          Python自然语言处理
                        </a>
                      </div>
                      <div class="rating sc-bwzfXH hxNRHc">
                        <span class="allstar40 rating-stars"></span>
                        <span class="rating_nums">8.1</span>
                        <span class="pl">(208人评价)</span>
                      </div>
                      <div class="meta abstract">
                        (英)伯德 / (英)克莱因 / (美)洛普 / 东南大学出版社 /
                        2010-6 / 64.00元
                      </div>
                      <div class="meta abstract_2"></div>
                    </div>
                  </div>
                </div>
                <div class="paginator sc-htoDjs eszZtj">
                  <a class="prev activate">&lt;前页</a>
                  <a class="num activate thispage">1</a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=15"
                    class="num"
                  >
                    2
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=30"
                    class="num"
                  >
                    3
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=45"
                    class="num"
                  >
                    4
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=60"
                    class="num"
                  >
                    5
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=75"
                    class="num"
                  >
                    6
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=90"
                    class="num"
                  >
                    7
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=105"
                    class="num"
                  >
                    8
                  </a>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=120"
                    class="num"
                  >
                    9
                  </a>
                  <span class="break">...</span>
                  <a
                    href="/book/subject_search?search_text=python&amp;cat=1001&amp;start=15"
                    class="next"
                  >
                    后页&gt;
                  </a>
                </div>
              </div>
              <div class="_25i470fg9"></div>
            </div>
            <div class="_c12w7hdg8">
              <div class="sc-dnqmqq ksdtVX">
                <div class="title">
                  添加豆瓣没有的图书· · · · · ·
                </div>
                <div class="link">
                  <a
                    href="https://book.douban.com/new_subject?cat=1001&amp;search_text=python"
                  >
                    &gt; 添加书籍 python
                  </a>
                </div>
                <div class="link">
                  <a
                    href="https://book.douban.com/new_subject?cat=1009&amp;search_text=python"
                  >
                    &gt; 添加杂志 python
                  </a>
                </div>
                <div class="link">
                  <a
                    href="https://book.douban.com/series/add?search_text=python"
                  >
                    &gt; 添加丛书 python
                  </a>
                </div>
                <div class="link">
                  <a
                    href="https://www.douban.com/contribution/personage/create?profession=1&amp;search_text=python"
                  >
                    &gt; 添加作者 python
                  </a>
                </div>
              </div>
              <div class="sc-dnqmqq ksdtVX">
                <div class="title">相关搜索· · · · · ·</div>
                <div class="link">
                  <a
                    href="https://movie.douban.com/subject_search?search_text=python&amp;cat=1002"
                  >
                    &gt; 搜索"python"的电影
                  </a>
                </div>
                <div class="link">
                  <a
                    href="https://music.douban.com/subject_search?search_text=python&amp;cat=1003"
                  >
                    &gt; 搜索"python"的音乐
                  </a>
                </div>
                <div class="link">
                  <a
                    href="https://www.douban.com/location/drama/search?q=python"
                  >
                    &gt; 搜索"python"的 舞台剧
                  </a>
                </div>
              </div>
              <div
                id="dale_book_subject_search_top_right"
                ad-status="loaded"
                data-sell-type="RTB"
                data-type="YoudaoRender"
                data-version="3.2.21"
              ></div>
              <div class="_3d5n684gb sc-iwsKbI eSyqVy">
                <a href="javascript:;" class="link">
                  &gt; 对搜索不满意？给我们反馈
                </a>
                <iframe
                  class="sc-gZMcBi dkpfYo"
                  src="https://help.douban.com/feedback_popup?link=https%3A%2F%2Fsearch.douban.com%2Fbook%2Fsubject_search%3Fsearch_text%3Dpython%26cat%3D1001%26start%3D0&amp;qtype=195&amp;tags=%E8%AF%BB%E4%B9%A6"
                  allowtransparency="true"
                  style="display: none;"
                ></iframe>
              </div>
            </div>
          </div>
          <div class="_w0o3wmhg5"><div></div></div>
        </div>
      </div>
      <div id="browser-support"></div>

      <div id="footer">
        <span id="icp" class="fleft gray-link">
          © 2005－2020 douban.com, all rights reserved 北京豆网科技有限公司
        </span>

        <a
          href="https://www.douban.com/hnypt/variformcyst.py"
          style="display: none;"
        ></a>

        <span class="fright">
          <a href="https://www.douban.com/about">关于豆瓣</a>
          ·
          <a href="https://www.douban.com/jobs">在豆瓣工作</a>
          ·
          <a href="https://www.douban.com/about?topic=contactus">联系我们</a>
          ·
          <a href="https://www.douban.com/about/legal">法律声明</a>

          ·
          <a href="https://help.douban.com/?app=main" target="_blank">
            帮助中心
          </a>
          ·
          <a href="https://www.douban.com/doubanapp/">移动应用</a>
          ·
          <a href="https://www.douban.com/partner/">豆瓣广告</a>
        </span>
      </div>
    </div>
    <script
      src="https://img3.doubanio.com/f/shire/5ecaf46d6954d5a30bc7d99be86ae34031646e00/js/douban.js"
      charset="utf-8"
    ></script>

    <script type="text/javascript">
      window.__DATA__ =
        "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";
      window.__USER__ = {};
    </script>
    <script
      src="//img3.doubanio.com/dae/staticng/s/search/a9e84c13a947e931e7fbc531411cf111de609bff/dist/vendor.js"
      charset="utf-8"
    ></script>
    <script
      src="//img3.doubanio.com/dae/staticng/s/search/a9e84c13a947e931e7fbc531411cf111de609bff/dist/bundle.js"
      charset="utf-8"
    ></script>

    <link
      rel="stylesheet"
      href="https://img9.doubanio.com/dae/cdnlib/libs/browser-support/1.0.0/browser-support.css "
    />
    <script
      src="https://img9.doubanio.com/dae/cdnlib/libs/browser-support/1.0.0/browser-support.js?v=1"
      charset="utf-8"
    ></script>

    <script type="text/javascript">
      (function (global) {
        var newNode = global.document.createElement("script"),
          existingNode = global.document.getElementsByTagName("script")[0],
          adSource = "//erebor.douban.com/",
          userId = "",
          browserId = "aEWUHjXQcDI",
          criteria =
            "8:python|3:/book/subject_search?search_text=python&amp;cat=1001&amp;start=0",
          preview = "",
          debug = false,
          adSlots = ["dale_book_subject_search_top_right"];

        global.DoubanAdRequest = {
          src: adSource,
          uid: userId,
          bid: browserId,
          crtr: criteria,
          prv: preview,
          debug: debug,
        };
        global.DoubanAdSlots = (global.DoubanAdSlots || []).concat(adSlots);

        newNode.setAttribute("type", "text/javascript");
        newNode.setAttribute(
          "src",
          "//img1.doubanio.com/ZGJhYzhmaC9mL2FkanMvOTY0ZDI5MjQ5N2ViOGI2ZGU3ODdkYmI3YTk3NDliMTJlMzNmMGNlYy9hZC5yZWxlYXNlLmpz"
        );
        newNode.setAttribute("async", true);
        existingNode.parentNode.insertBefore(newNode, existingNode);
      })(this);
    </script>

    <!-- Google Tag Manager -->
    <noscript>
      <iframe
        src="//www.googletagmanager.com/ns.html?id=GTM-5WP579"
        height="0"
        width="0"
        style="display: none; visibility: hidden;"
      ></iframe>
    </noscript>
    <script>
      (function (w, d, s, l, i) {
        w[l] = w[l] || [];
        w[l].push({
          "gtm.start": new Date().getTime(),
          event: "gtm.js",
        });
        var f = d.getElementsByTagName(s)[0],
          j = d.createElement(s),
          dl = l != "dataLayer" ? "&l=" + l : "";
        j.async = true;
        j.src = "//www.googletagmanager.com/gtm.js?id=" + i + dl;
        f.parentNode.insertBefore(j, f);
      })(window, document, "script", "dataLayer", "GTM-5WP579");
    </script>
    <!-- End Google Tag Manager -->

    <script type="text/javascript">
      var _paq = _paq || [];
      _paq.push(["trackPageView"]);
      _paq.push(["enableLinkTracking"]);
      (function () {
        var p = "https:" == document.location.protocol ? "https" : "http",
          u = p + "://fundin.douban.com/";
        _paq.push(["setTrackerUrl", u + "piwik"]);
        _paq.push(["setSiteId", "100001"]);
        var d = document,
          g = d.createElement("script"),
          s = d.getElementsByTagName("script")[0];
        g.type = "text/javascript";
        g.defer = true;
        g.async = true;
        g.src = p + "://img3.doubanio.com/dae/fundin/piwik.js";
        s.parentNode.insertBefore(g, s);
      })();
    </script>

    <script type="text/javascript">
      var _gaq = _gaq || [];
      _gaq.push(["_setAccount", "UA-7019765-1"]);
      _gaq.push(["_setCampNameKey", "dcn"]);
      _gaq.push(["_setCampSourceKey", "dcs"]);
      _gaq.push(["_setCampMediumKey", "dcm"]);
      _gaq.push(["_setCampTermKey", "dct"]);
      _gaq.push(["_setCampContentKey", "dcc"]);
      _gaq.push(["_addOrganic", "baidu", "word"]);
      _gaq.push(["_addOrganic", "soso", "w"]);
      _gaq.push(["_addOrganic", "3721", "name"]);
      _gaq.push(["_addOrganic", "youdao", "q"]);
      _gaq.push(["_addOrganic", "so.360.cn", "q"]);
      _gaq.push(["_addOrganic", "vnet", "kw"]);
      _gaq.push(["_addOrganic", "sogou", "query"]);
      _gaq.push(["_addIgnoredOrganic", "豆瓣"]);
      _gaq.push(["_addIgnoredOrganic", "douban"]);
      _gaq.push(["_addIgnoredOrganic", "豆瓣网"]);
      _gaq.push(["_addIgnoredOrganic", "www.douban.com"]);
      _gaq.push(["_setDomainName", ".douban.com"]);

      _gaq.push(["_setCustomVar", 1, "responsive_view_mode", "desktop", 3]);

      _gaq.push(["_trackPageview"]);
      _gaq.push(["_trackPageLoadTime"]);

      window._ga_init = function () {
        var ga = document.createElement("script");
        ga.src =
          ("https:" == document.location.protocol
            ? "https://ssl"
            : "http://www") + ".google-analytics.com/ga.js";
        ga.setAttribute("async", "true");
        document.documentElement.firstChild.appendChild(ga);
      };
      if (window.addEventListener) {
        window.addEventListener("load", _ga_init, false);
      } else {
        window.attachEvent("onload", _ga_init);
      }
    </script>

    <script type="text/javascript">
      (function () {
        DetectBrowser({
          domId: "browser-support",
          callback: function (ok) {
            if (!ok) {
              var $root = document.getElementById("root");
              $root && $root.parentElement.removeChild($root);
            }
          },
        });
      })();
    </script>

    <div id="search_suggest" style="display: none; top: 78px; left: 174.406px;">
      <ul></ul>
    </div>
  </body>
</html>
